telecommunications infrastructure - German English Dictionary